package com.zretc.testpatt;

public class PhoneFactory {

	/**
	 * 根据用户输入类型 返回对应的产品
	 * @param type   参数
	 * @return  Phone的子类对象 或者是null
	 */
	public static Phone createPhone(String type) {
		if ("huawei".equalsIgnoreCase(type)) {
			return new HuaWeiPhone();
		} else if ("mi".equalsIgnoreCase(type)) {
			return new MiPhone();
		}
		return null;

	}

}
